----------------------- MAGELIOS Version History ----------------------- +++++++++++++++++++ +++ AGOSTO 2024 +++ +++++++++++++++++++ 3.1.0.0 *Change of policies* - Prima versione COMMUNITY distribuita come FREE, ovvero liberamente scaricabile ed utilizzabile. - Cambio dell'installer che ora utilizza le librerie .NET FRAMEWORK 4.8 - Cambio della splashscreen di Magelios. - Correzione di alcune label incorrette. +++++++++++++++++++ +++ MARZO 2024 +++ +++++++++++++++++++ 3.0.7.0 * bug fixes & improvements functions* - Migliorata indicazione sull'interpretazione delle azioni di evasione degli ordini sulla form dello storico completo di un ID magazzino (un grazie a Daniela Nizi per la segnalazione). - Allineamento icona INFO tra la form specifica e la toolbar della form principale. - Corretto bug che mostrava un messaggio di richiesta delle CF da dichiarare NON CONSUMABILI durante l'ordine in automazione di un prodotto allorché la finestra di carico/scarico era aperta. - Corrette alcune descrizioni sulla toolbar delle funzioni speciali. +++++++++++++++++++ +++ MARZO 2023 +++ +++++++++++++++++++ 3.0.3.0 * bug fixes & improvements functions* - Corretto bug introdotto con la versione precedente che rendeva nulla la dichiarazione di esaurimento scorte eseguita tramite barcode provocata. - Aggiunta funzione di aggiornamento automatico pannello delle giacenze in uso durante la dichiarazione di esaurimento. - Aggiunta funzione di aggiornamento automatico pannello degli allarmi in seguito ad un ordine. - Correzione icona licenza d'uso. 3.0.2.0 * bug fixes * - Corretto bug sul rintracciamento dei lotti in uso da dichiarare esauriti che alla pressione del bottone non mostrava il corretto numero di confezioni presenti sul database. 3.0.1.0 * bug fixes * - Corretto bug sul rintracciamento dei lotti di giacenza su di un settore diverso da quello in uso che non riportava le informazioni usando il barcode. - Aggiunto controllo rintracciamento dei lotti di giacenza su di un settore diverso sulle operazioni di dichiarazione esaurimento scorte. - Migliorata funzione di spostamento prodotti tra settori con l'introduzione del filtro per i soli prodotti attivi e la possibilita' di eseguire l'ordinamento ascendente discendente sulle colonne. Un grazie a Marco Mancini per avere segnalato la problematica. +++++++++++++++++++++ +++ GENNAIO 2023 +++ +++++++++++++++++++++ 3.0.0.0 * bug fixes * - Corretto bug sullo storico completo che non estraeva correttavamente le azioni di carico/scarico delle giacenze se il codice magazzino veniva inserito tramite barcode. - Corrette alcune label poco chiare. 2.9.9.9 * Improvements functions, bug fixes * - Corretto ri-caricamento pannello allarme in occasione del cambio settore che non veniva aggiornato automaticamente. - Aggiunta possibilità di eseguire contestualmente in un unica azione sia lo scarico che la dichiarazione di esaurimento dalla form del carico/scarico. Ringrazio Stefano Contardi per il suggirimento. - Corretto bug sulle note all'ordine che non permetteva la cancellazione di una nota presente e non visualizzava correttamente l'icona di avviso della presenza di una nota in caso di nota vuota. - Corretto bug sulla estrazione dei dati relativi alle azioni di carico/scarico sullo storico complessivo delle giacenze che riportava un errore. - Aggiunta funzione di dichiarazione di esaurimento contestuale all'azione di scarico tramite una pratica checkbox che consente l'esecuzione delle due azioni in contemporanea. Ringrazio Stefano Contardi per il suggerimento. - Corretto bug sulla fase di login al settore che non considerava il controllo dello stato attivo/disattivo del settore stesso; è stato aggiunto un filtro per entrare solo se il settore risulta attivo. +++++++++++++++++++ +++ MAGGIO 2022 +++ +++++++++++++++++++ 2.9.9.7 * Improvements functions * - Aggiunto tracciamento completo per le dichiarazioni di confezioni non consumabili; adesso è possibile vederne le tracce come qualsiasi altra azione. +++++++++++++++++++ +++ APRILE 2022 +++ +++++++++++++++++++ 2.9.9.6 * Improvements functions * - Aggiunta estrazione della giacenza attuale sulla maschera del VEDI CONSUMI che aiuta l'utente ad elaborare i quantitativi da ordinare sulla base dello storico delle ultime 6 mensilità; con questo nuovo dato oltre ad avere una previsione molto precisa sui quantitativi da ordinare si può sapere al volo anche la attuale giacenza del prodotto preso in esame. ++++++++++++++++++++++ +++ SETTEMBRE 2021 +++ ++++++++++++++++++++++ 2.9.9.5 * Improvements functions, bug fixes * - Corretto errore in fase di carico/scarico manuale durante il salvataggio dei dati in occasione di campi vuoti per i quantitativi. - Corretto errore in fase di annullamento dei prodotti in uso sui db SQlite e MySql. - Aggiunta nuova form SCARICHI DI OGGI sulla form del carico/scarico per visualizzare le azioni di scarico condotto nella giornata in corso o di un periodo a scelta. +++++++++++++++++++ +++ GIUGNO 2021 +++ +++++++++++++++++++ 2.9.9.4 * Improvements functions, bug fixes * - Aggiunta di una tastiera virtuale da utilizzare come tastiera di riserva se l'utente non ne trova altre. ++++++++++++++++++++ +++ MAGGIO 2021 +++ ++++++++++++++++++++ 2.9.9.3 * Improvements functions, bug fixes * - Correzione descrizione proposta d'ordine dalla form della scelta dei quantitativi in funzioni che non richiedevano tale proposta. +++++++++++++++++++++ +++ APRILE 2021 +++ +++++++++++++++++++++ 2.9.9.2 * Improvements functions, bug fixes * - Corretto problema di estrazione nella form STORICO COMPLETO LOTTO GIACENZA che non visualizzava le informazioni relative alle dichiarazioni di esaurimento per id di magazzino inseriti tramite scanner di barcode. - Migliorato controllo di sicurezza alla cancellazione di una nota relativa ad un ordine. - Aggiunto controllo light per SQL data injection per i campi testuali discorsivi che abbisognavano di un set di caratteri più ampio e normalmente non concesso. - Inserita possibilità di vedere e modificare le note associate ad un ordine dalla form degli allarmi per gli ordini non evasi. +++++++++++++++++++++ +++ FEBBRAIO 2021 +++ +++++++++++++++++++++ 2.9.9.0 * bug fixes * - Correzione bug che portava alla visualizzazione di prodotti non attivi dopo le modifiche sulla form dei prodotti (un grazie a Marco Mancini) - Inserimento nuova form per estrazione elenco delle giacenze in uso da dichiarare esaurite. 2.9.8.2 * bug fixes * - Corretto messaggio errato sul tentativo di cancellazione dei settori che riportava erroneamente collegato alla tabella dei formati. - Correzione bug sull'inserimento guidato del wizard per i fornitori che andava in errore per una query di controllo errata. - Correzione layout stampa timeline magazzino e timeline ordini. 2.9.8.0 * Improvements functions, bug fixes * - Aggiunto campo ID Magazzino sulle stampe delle giacenze per una migliore comprensione del raggruppamento apportato sulle giacenze multiple dello stesso prodotto. - Correzione bug che non permetteva l'inserimento di un nuovo prodotto dal wizard semplificato qualore esistesse già un altro prodotti con gli stessi codici ma allo stato disattivato. - Aggiunta funzione per forzare l'utilizzo di decimali e valute nel formato italiano per l'applicazione corrente (solo MAGELIOS) bypassando cosi limiti imposti a livello di sistema operativo per esigenze varie. - Corretto bug di estrazione allarmi sugli ordini generati che estraeva in modo anomalo alcuni ordini ancora nei tempi previsti secondo quanto specificato per il fornitore. +++++++++++++++++++++ +++ NOVEMBRE 202 ++++ +++++++++++++++++++++ 2.9.7.4 * bug fixes * - Correzione bug sulla visualizzazione delle statistiche dei consumi delle ultime 6 mensilità in cui il prezzo attuale veniva riportato anche sullo storico. 2.9.7.3 * Improvements functions, bug fixes * - Modifica del posizionamento dei campi del barcode in modo da dare maggiore risalto alla data di scadenza e id di magazzino. - Correzione di alcune label fuorvianti. - Correzione bug form ristampa barcode che non permetteva l'uso del lettore barcode sui barcode generati ma obbligava ad inserire manualmente l'id magazzino. 2.9.7.2 * Improvements functions, bug fixes * - Cambio di alcune icone chiave per le funzioni principali che risultavano usate impropriamente e fuorvianti. - Correzione bug che comportava la mancata apertura della form dei prodotti quando lanciata dalla toolbar e al contempo la form del wizard era chiusa. 2.9.7.1 * bug fixes * - Correzione interpretazione delle date sul calendario della form per i messaggi di settore. - Correzione bug in fase di databinding sulla form del carico/scarico. 2.9.6.0 * Improvements functions, bug fixes * - Miglioramento al layout dell'evidenza di note correlate all'ordine. - Correzione bug di visualizzazione errata del campo NOTA ORDINE sulla griglia degli ordini generati. - Aggiunto campo USA DICHIARAZIONE DI ESAURIMENTO ai settori in modo da poter impostare quali settori usufruiranno della nuova funzionalità (vedi guida). - Aggiunto calcolo automatico media dei consumi sugli allarmi in modo da dare un aiuto concreto in fase di ordine quando ci si trova di fronte alla indecisione sui quantitativi da richiedere. - Aggiunto bottone per visualizzazione media consumi ultimi 6 mesi sulle forms degli allarmi. - Corretto problema di stampa non filtrata durante l'apertura della form dei prodotti derivati dal pannello delle criticità. - Ampliamento form Wizard con 4 nuovi bottoni. - Miglioramento icone inserimento semplificato form Wizard. - Miglioramento alla form dello storico complessivo delle giacenze e ordini; ora si può usare il barcode per le ricerche riguardanti l'id magazzino. - Miglioramento alla form dello storico complessivo delle giacenze e ordini; ora si può lanciare la ricerca anche tramite pressione del tasto invio della tastiera. - Correzione bug caricamento listview storico complessivo delle giacenze e ordini errata per le ricerche sui lotti. - Ampliamento pannello degli allarmi; aggiunto allarme per confezioni scadute ancora in uso. - Miglioramento alle descrizioni di etichette e bottoni del pannello degli allarmi. - Correzione alla verifica di azioni condotte su prodotti disattivati che non funzionava sullo scarico ma solo sul carico. - Aggiunto campo Lotto sull'area di dettaglio della form del carico/scarico. - Miglioramento all'aggiornamento dei conteggi sul pannello degli allarmi in occasione di modifiche completate dalle schermate di gestione dei singoli allarmi. 2.9.5.0 * Improvements functions * - Miglioramento al layout dei bottoni secondo uno stile flat. - Cambiamento della stampa delle giacenze, più ordinata, raggruppata e con calcolo automatico del totale giacenze per lo stesso prodotto. ++++++++++++++++++++++ +++ SETTEMBRE 2020 +++ ++++++++++++++++++++++ 2.9.4.1 * Improvements functions, bug fixes * - Aggiunta possibilità di filtrare le giacenze per Fornitore sulla schermata REPORT GIACENZE MAGAZZINO - Aggiunto campo "Fornitore" sulla schermata REPORT GIACENZE MAGAZZINO sia in visualizzazione che in stampa - Correzione bug che portava alla visualizzazione degli storici di lotti di magazzino non appartenenti al settore in uso. +++++++++++++++++++ +++ LUGLIO 2020 +++ +++++++++++++++++++ 2.9.3.0 * Bug fixes * - Correzione messaggio non corretto sul tentativo di ricerca per scarico di codici relativi a prodotti non attivi e/o con giacenza =0. ++++++++++++++++++ +++ MARZO 2020 +++ ++++++++++++++++++ 2.9.2.0 * Bug fixes * - Cambio di alcune icone errate in seguito alle modifiche della versione 2.9.0.0 2.9.0.0 * Improvements functions * - Aggiunta possibilità di inserire una nota per ogni prodotto all'interno di un ordine per eventuali annotazioni di qualunque genere, carattere e utilità. - Miglioramenti grafici alla form del wizard guidato e alle icone generali. +++++++++++++++++++++++++++ +++ FEBBRAIO-MARZO 2020 +++ +++++++++++++++++++++++++++ 2.8.3.0 * Improvements functions * - Separata la possibilità tra uso della scansione dei barcode e la stampa dei barcode attraverso una nuova checkbox nella form delle impostazioni. - Passaggio a SQLite 1.0.112.0 .NET Data Provider. - Aggiunta nuova form specifica per ristampa dei barcode sul menu GESTIONE MAGAZZINO, che sostituisce il vecchio menu CARICO/SCARICO. - Aggiunta funzione di verifica provenienza codice prodotto o id barcode per far capire all'utente che sta scaricando un prodotto di un settore diverso da quello in uso. 2.8.2.0 * Bug fixes * - Reinserita la possibilità di usare il carattere "-" nella form di scarico manuale. - Corretto bug che portava alla possibilità di agire sul numero di confezioni a giacenza relative a prodotti disattivati (grazie a Donatella Brachini per la segnalazione). - Corretto bug che portava ad una errata associazione dei prodotti nella fase di evasione da ordine a magazzino in caso di presenza di più prodotti con stessi codici identificativi. +++++++++++++++++++++ +++ DICEMBRE 2019 +++ +++++++++++++++++++++ 2.8.1.0 * Bug fixes * - Corretto bug che portava alla visualizzazione e successiva stampa di ordini comprensivi di prodotti eliminati dallo stesso per volontà dell'utente. - Correzione alla visualizzazione dei formati valuta nella form dei consumi di un singolo prodotto (fase di ordine). - Miglioramento e revisione maschera di scelta settore. 2.8.0.0 * Improvements functions * - Aggiunta della nuova form per la funzione "Storico comlessivo scorte transitate in magazzino". - Correzione errori grammaticali toolbar principale - Correzione bug di attivazione/disattivazione checkbox inclusione dei prodotti non attivi sulla form delle statistiche che veniva visualizzata indistintamente ed erroneamente su tutte le statistiche. +++++++++++++++++++ +++ GIUGNO 2019 +++ +++++++++++++++++++ 2.7.5.0 * Bug fixes * - Correzione bug sulle scadenze; in caso di prodotti disattivati o già riordinati non venivano estratti. - Correzione bug sul reload del pannello degli allarmi che non aggiornava l'abilitazione dei vari bottoni. 2.7.4.0 * Bug fixes, improvements functions * - Miglioramento al blocco delle funzioni durante la fase di avvio in occasione di problemi di connessione al database; meno messaggi, più chiarezza, più velocità 2.7.3.0 * Bug fixes, Improvements functions * - Reimpostazione della form per l'inserimento della password di settore. - Miglioramento alla funzione di cambio del prezzo sulla form dei prodotti con l'introduzione di un blocco in modo da evitare il salvataggio di prodotti con prezzo valorizzato che contemporaneamente sono impostati come sconto merce. - Correzione automazioni sulle scadenze che non visualizzavano prodotti da segnalare nel caso in cui avessero un ordine pendente sulla tabella degli ordini. Ora tutte le scadenze vengono rilevate indipendentemente dagli ordini collegati. - Miglioramento automazioni sulle scadenze; l'utente viene avvisato della eventuale presenza di ordini pendenti relativi al prodotto selezionato manualmente in modo da evitare ordini superflui. +++++++++++++++++++++ +++ GENNAIO 2019 +++ +++++++++++++++++++++ 2.7.2.0 * Improvements functions * - Miglioramento al caricamento del logo per le stampe che ora viene immediatamente visualizzato in anteprima ancora prima di essere confermato. - Sostituzione flag per abilitazione automazioni con quella per la abilitazione del pannello degli allarmi in fase di avvio/accesso al settore. ++++++++++++++++++++++ +++ NOVEMBRE 2018 +++ ++++++++++++++++++++++ 2.7.1.0 * Bug fixes, improvements functions * - Miglioramento alla dichiarazione dei quantitativi non consumabili; ora è possibile specificare una quantità personalizzata per i prodotti da dichiarare non consumabili. - Miglioramento al pannello degli allarmi con l'aggiunta di un bottone per ricaricare gli allarmi visualizzati. 2.7.0.0 * Bug fixes, improvements functions * - Implementazione per l'uso di SSL/TLS/OpenSSL su Postgresql. - Implementazione per l'uso di SSL/TLS/OpenSSL su MySQL. - Correzione errore sul percorso di scrittura dei files allegati come documentazione di un ordine. - Correzione errore di estrazione sul protocollo di pulizia automatica in avvio durante l'uso di MySql. ++++++++++++++++++++++ +++ SETTEMBRE 2018 +++ ++++++++++++++++++++++ 2.6.5.0 * Bug fixes * - Corretta estrazione pannello di controllo che andava in conflitto durante l'utilizzo del database Ms Access per il richiamo di una funzione di formattazione data non necessaria. - Aggiunta funzione automatica di pulizia dei records del magazzino rimasti attivi sebbene a giacenza paria a zero e riferiti a prodotti disattivati. 2.6.4.0 * Bug fixes * - Corretto estrazione dati nella stampa giacenze per approvigionamento che non filtrava per i soli prodotti attivi. +++++++++++++++++++ +++ AGOSTO 2018 +++ +++++++++++++++++++ 2.6.3.0 * Bug fixes, improvements functions * - Migliorato il lancio del pannello degli allarmi in seguito ad azioni di alterazione del magazzino; ora viene sempre lanciato il pannello dal quale l'utente sceglie cosa fare. - Correzioni grafiche alla barra del navigatore nelle estrazioni delle giacenze. - Corretto bug sulla form delle giacenze che portava alla estrazione dei prodotti disattivati a giacenza zero. +++++++++++++++++++ +++ GIUGNO 2018 +++ +++++++++++++++++++ 2.6.0.0 * Bug fixes, improvements functions * - Correzione campi numerici sui reports statistici che non mostravano il separatore delle migliaia. - Corretto bug che in MySql portava ad un errore durante la pulizia automatica dei records da disattivare - Riordinato l'elenco dei campi mostrato nelle automazioni e inserito il campo codice magazzino precedentemente assente; aggiornati i relativi files di stampa. - Cambiamento aspetto grafico schermata per i messaggi ai settori. - Sostituito il vecchio sistema di automazioni in serie con un pannello di controllo dal quale gestire tutto in totale autonomia e con minore intralcio dell'attività. - Cambiamenti grafici minori per un aspetto più piacevole. +++++++++++++++++++++ +++ FEBBRAIO 2018 +++ +++++++++++++++++++++ 2.5.1.0 * Bug fixes, improvements functions * - Correzione estrazione statistica "Andamento mensile consumo di un prodotto" che estraeva i periodi secondo un ordinamento sbagliato. - Inversione campi GIACENZA con SCADENZA nel report a schermo delle giacenze di magazzino. - Inversione campi GIACENZA con SCADENZA nel report per l'approvigionamento di magazzino. - Correzione comportamento anomalo in fase di visualizzazione dei consumi durante un ordine che mostrava la form vuoto anche in occasione di dati mancanti. - Introduzione del calcolo del consumo medio di un prodotto in fase di ordine con relativa proposta d'ordine. ++++++++++++++++++++ +++ GENNAIO 2018 +++ ++++++++++++++++++++ 2.5.0.0 * Bug fixes, improvements functions * - Aggiunta statistica "Consumo totale di settore". - Aggiunta statistica "Consumo totale di settore suddivisione mensile". - Aggiunta statistica "Andamento mensile consumo di un prodotto". - Correzione bug che portava al cambio dell'ordinamento delle colonne nella griglia relativa alle statistiche. - Introduzione nuova form per rilevare e correggere le principali criticità di settore. - Modifica aspetto grafico e posizionamento controlli nella form dello scarico prodotti. - Cambio grafica e icone di molte forms. - Aggiunta funzione per la verifica del consumo dei prodotti in fase di ordine in base ai consumi delle ultime 6 mensilità in cui il prodotto è stato usato. +++++++++++++++++++ +++ LUGLIO 2017 +++ +++++++++++++++++++ 2.4.1.0 * Bug fixes, improvements functions * - Miglioramento alla form per la ristampa dei barcode per l'interpretazione del comando di stampa sia attraverso la pressione del bottone sia attraverso l'uso del tasto invio. - Correzione bug form per la ristampa dei barcode che non controllava la presenza di stringhe vuote o valori pari allo zero. Viene inoltre bloccata la stampa di un quantitativo superiore alla quantità iniziale della giacenza di magazzino. - Cambio denominazione tab IMPOSTAZIONI DI STAMPA in REPORTS DI STAMPA (form delle impostazioni di magelios). - Spostamento del box IMPOSTAZIONI BARCODE dalla tab delle IMPOSTAZIONI DI STAMPA a quella delle CONFIGURAZIONE STAMPANTI E DISPOSITIVI più congrua a questo box. - Miglioramento della form delle impostazioni. - Aggiunta della sezione "Utilizza controllo scadenze inaccettabili" per la verifica delle scadenza troppo ravvicinate sul materiale ricevuto. - Aggiunto messaggio di avvertimento ricalcolo automatico spesa ordine nei casi in cui si modifichi il prezzo di un prodotto che ha un ordine allo stato non ancora evaso (CF ricevute=0). - Miglioramento alla comprensione dell'interfaccia della form di CARICO/SCARICO. - Sostituzione della dicitura ACCETTA in SALVA sulla form di CARICO/SCARICO. - Correzione errata visualizzazione sulla griglia della form CARICO/SCARICO del campo PZ x CF. - Migliorata automazione della ricerca prodotti sulla form CARICO/SCARICO; adesso una volta cercato il prodotto desiderato non è più necessario premere il bottone CERCA perchè la ricerca viene lanciata automaticamente. - Aggiunta possibilità di cercare un id di magazzino (lotto caricato) tramite lettura diretta del barcode o inserimento manuale del codice id di magazzino sul box di ricerca della form MAGAZZINO. - Correzione estrazione dati sulla form dello storico degli ordini che a causa di un bug concettuale estraeva solo gli ordini in relazione a prodotti transitati dal magazzino. - Miglioramento alla estrazione e ordinamento dei dati dalle forms degli Storici tracciamento Ordini e Magazzino. - Correzione estrazione prodotti inclusi nell'ordine nella form per il calcolo dei tempi di consenga che portava all'inclusione di prodotti di altri settori in caso di omonimia o identici codici prodotto e magazzino. - Cambio di molte delle icone dell'interfaccia per una immediata intuizione della funzione richiamata. - Correzione bug su controllo prodotti già ordinati nella form guidata per gli ordini che restituiva errore su db Ms Access. +++++++++++++++++++ +++ MAGGIO 2017 +++ +++++++++++++++++++ 2.4.0.0 * Bug fixes, improvements functions * - Correzione conteggio occorrenze ordini già effettuati su un prodotto (un grazie a Daniela Nizi per la segnalazione). - Aggiornamento diciture form Carico/Scarico che diventa Scarico prodotti e Ordini Generati che diventa Ordini generati / Carico ordini (un grazie a Luigi B. Iannuzzi per i consigli sulle strategie di comunicazione efficace). - Miglioramento alla concatenazione dei percorsi durante le operazioni sui files. - Perfezionamento all'uso del nome dell'applicativo nei messaggi e nelle etichette del software in modo da usare una stringa costante. - Aggiunta form per Assistenza prima esecuzione (un grazie a Luigi B. Iannuzzi). - Cambio icona di Magelios con miglioramento della resa cromatica del sole. +++++++++++++++++++ +++ APRILE 2017 +++ +++++++++++++++++++ 2.3.3.0 * Bug fixes * - Eliminato controllo automatico nuove versioni del software su internet in fase di avvio in quanto causa di problemi di freeze in presenza di firewall. - Corretto bug sul bottone per il richiamo della form per la previsione dei tempi di consegna in caso di zero ordini presenti. 2.3.1.1 * Bug fixes, improvements functions * - Aggiunta ricerca per campo ORDINABILE sulla form dei prodotti. - Correzione bug in fase di inserimento ordine che portava all'inserimento del valore ZERO sul campo Quantità minima. - Aumento margine orizzontale del report per la stampa barcode. - Correzione bug che causava il mancato aggiornamento della versione del database in uso in seguito a modifica automatica dello stesso durante il controllo DB version. - Aggiunta memorizzazione sul file di log dello stack trace delle eccezioni gestite. - Aggiunto controllo automatico nuove versioni del software su internet in fase di avvio. - Potenziamento Anti-SQL injection. - Correzione bug per il quale non era permesso il caricamento di documenti in cartelle condivise in rete lan. - Correzione bug sulle funzioni speciali Batch per il quale l'associazione dei dati non era veritiera alla seconda apertura della form. - Correzione bug nella form delle comunicazioni di settore in presenza di frasi apostrofate che mandavano in errore il salvataggio. - Aggiunta campo "Formato ordinato" alle maschere degli allarmi relativi agli ordini non evasi. - Correzione bug in fase di sostituzione prodotto che non permetteva l'uso di codici prodotto e magazzino già utilizzati che invece devono essere accettati in fase di sostituzione. ++++++++++++++++++++ +++ GENNAIO 2017 +++ ++++++++++++++++++++ 2.3.0.0 * Improvements functions * - Passaggio a SQLite 1.0.104.0 .NET Data Provider. - Aggiunta funzione per il controllo degli aggiornamenti software. - Aggiunta visualizzazione della spesa impegnata relativa a quantitativi non ancora evasi nel report degli allarmi degli ordini non evasi. - Aggiunta nuova statistica "Tempi di evasione medi dei prodotti". - Aggiunta nuova statistica "Tempi di evasione medi dei fornitori". - Aggiunta funzione per previsione tempi di consegna degli ordini. +++++++++++++++++++++ +++ DICEMBRE 2016 +++ +++++++++++++++++++++ 2.2.0.0 * Bug fixes, improvements functions * - Correzione errore bloccante in fase di controllo degli aggiornamenti database allorchè non vi è connessione con il database attualmente impostato come di default. - Sostituzione di alcune icone del software. - Correzione bug in fase di spostamento di un prodotto tra settori a causa del quale non veniva trascritto il prezzo e lo stato di ordinabilità del prodotto. - Correzione bug in fase di spostamento di un prodotto tra settori che andava in errore durante l'uso del database Ms Access. - Correzione bug che portava alla omissione di alcuni dati nelle stampe del magazzino dalla form del magazzino. - Aggiunta del dato "data di scadenza" alla griglia della timeline del magazzino. - Aggiunta del campo PREZZO sulla form di allarme degli ordini non evasi (e relativa stampa). - Correzione bug sulle automazioni delle scadenze; al click sul prodotto si veniva avvertiti di eventuali lotti in giacenza non sempre presenti. 2.1.4.0 * Bug fixes * - Correzione bug nella form dei Prodotti e del Magazzino che in seguito ad una ricerca nulla cancellava tutti i valori delle combobox. - Aggiunta dei campi "Formato" e "Pezzi per confezione" sulla schermata delle giacenze di magazzino. - Correzione bug che bloccava la sostituzione di un prodotto in caso esatta corrispondenza dei codici di riferimento tra vecchio e nuovo prodotto. 2.1.3.0 * Bug fixes * - Correzione conteggio spesa richiesta ed effettiva sulla form degli ordini generati che non funzionava sul primo record selezionato al primo caricamento della form stessa. - Correzione routine di interpretazione della versione corrente del database che non interpretava correttamente la tabella in presenza di valori "null". ++++++++++++++++++++++ +++ SETTEMBRE 2016 +++ ++++++++++++++++++++++ 2.1.2.0 * Improvements functions * - Aggiunta del box per il sunto della spesa richiesta e spesa effettiva per ogni prodotto nella form degli Ordini Generati. 2.1.1.0 * Bug fixes * - Correzione form comunicazione di servizio che andava in errore in caso di mancato messaggio. - Ingrandimento della form della comunicazione di servizio. - Correzione checkbox ORDINABILE abilitata durante la modifica delle soglie dei prodotti. - Aggiunta funzione di aggiornamento automatico del prezzo sulla tabella degli ordini in caso di modifica del prezzo di un prodotto; gli ordini relativi al prodotto allo stato di INEVASIONE TOTALE (nessuna confezione evasa) vengono aggiornati col nuovo prezzo impostato. - Correzione bug sulla funzione che riporta indietro le evasioni di un ordine; non veniva correttamente aggiornata la tabella della timeline degli ordini in relazione all'azione di annullamento che pertanto riportava evasioni di ordini non veritiere in quanto annullate. 2.1.0.0 * Bug fixes, Improvements functions * - Correzione titolo report di andamento mensile della spesa. - Correzione estrazione dati report relativo ai settori che estraeva dati statici e non dinamici. - Aggiunta della nuova form per configurare i messaggi a livello di settore, visibili da tutti gli utenti del settore (funzione amministrativa) - Aggiunta nuova funzionalità sulla form dei prodotti che permette di rendere un prodotto NON ORDINABILE, pur consentendone la gestione delle giacenze. - Aggiunta nuova funzionalità sulla form dei prodotti che permette di SOSTITUIRE un prodotto con uno nuovo. 2.0.3.0 * Bug fixes, Improvements functions * - Miglioramento alla interpretazione dei decimali nelle valutazione di carattere economico anche in caso di impostazioni internazionali dei numeri non in formato italiano. - Miglioramento alla chiarezza espositiva delle label relative alle quantità dove viene ora specificato che il valore va espresso in CONFEZIONI. +++++++++++++++++++ +++ MAGGIO 2016 +++ +++++++++++++++++++ 2.0.2.0 * Bug fixes, Improvements functions * - Aggiornamento della toolbar per la stampa: una sola icona e una sola funzione si occuperanno di stampare qualsiasi dato visualizzato a schermo (finestra attiva). - Aggiunto controllo data injection sul filtro delle giacenze di magazzino, timelines del magazzino e timelines degli ordini. - Aggiunta la possibilità di utilizzare una tastiera virtuale per l'operatività su dispositivi con monitor touch, privi di tastiera o in caso di guasto di quest'ultima. - Miglioramento al controllo del data-injection per consentire l'uso del carattere "-". - Miglioramento al controllo degli spazi vuoti sulla form dei Prodotti; se presenti vengono automaticamente eliminati. - Miglioramento alla comprensione di alcune form tramite l'inserimento di un BOTTONE DI AIUTO che istruisce l'utente sulle azioni eseguibili sulle form. - Correzione bug che durante la modifica di un prodotto con ordini pendenti non ancora trattati non permetteva l'allineamento nella tabella ordini generati delle modifiche salvate. 2.0.1.0 * Bug fixes, Improvements functions * - Aggiunta funzione di prevenzione dalla modifica di sorgenti dati con zero records che portava alla generazione di un errore bloccante. - Correzione bug che mostrava messaggio di aggiornamento database anche quando non erano state apportate migliorie. +++++++++++++++++++ +++ APRILE 2016 +++ +++++++++++++++++++ 2.0.0.0 * Bug fixes, Improvements functions * - Passaggio alla denominazione MAGELIOS. - Upgrade DLL di connessione per SQLite dalla versione 1.9.4.0. alla versione 1.9.9.0 - Upgrade DLL di connessione per PostgreSQL dalla versione 2.2.4.1 alla versione 2.2.7.0 - Correzione bug sulla form OrdiniGenerati che vedeva svuotate le combobox in seguito alla visualizzazione della timeline vuota di un prodotto ordinato. - Correzione abilitazione bottone per la Timeline sulla form OrdiniGenerati; ora è abilitata solo in presenza di una azione condotta sul record selezionato. - Correzione bug funzione di spostamento prodotti tra settori: ora il prodotto rimane nel vecchio settore allo stato disattivato, viene clonato sul nuovo settore di destinazione e le giacenze residue vengono automaticamente passate sul nuovo prodotto del settore di destinazione. - Ripristino possibilità di modifica dei valori SOGLIA per qualsiasi prodotto attraverso un apposito bottone sulla form dei Prodotti. - Miglioramento alla visualizzazione dei dati relativi ad abbonamenti/ordini aperti. - Aggiunta valorizzazione economica ai prodotti, ordini, reports e statistiche per avere un tracciamento della spesa preciso e accurato. - Aggiunta nuova statistica "Elaborazione mensile della spesa nel tempo". - Correzione bug su salvataggio percorso alternativo di SQLite interpretato erroneamente uguale a quello di Ms Access. - Correzione bug sulla form del Trasferimento batch prodotti al magazzino che generava un errore sugli oggetti di connessione. - Miglioramento alle procedure di backup. - Aggiunta possibilità di proteggere il backup con password cifrata a 256 bit. - Aggiunta la possilità di utilizzare l'archiviazione digitale; collegare documenti di vario genere (DDT,fatture,note) agli ordini generati è ora possibile. - Aggiunta capacità di auto-aggiornamento del database in uso in base agli script presenti nell'ultima versione installata dall'utente. - Miglioramento ai reports di stampa. - Miglioramento alla percezione dei processi in background. - Miglioramento alle etichette della form degli Ordini Generati. - Miglioramento alla renderizzazione dei dati associati in seguito a ricerche con zero risultati. +++++++++++++++++++ +++ Maggio 2015 +++ +++++++++++++++++++ 1.9.9.0 * bug fixes, improvements functions * - Aggiunto controllo sulla presenza dei messaggi per il settore anche in occasione del cambio rapido settore, precedentemente attivato solo in fase di login iniziale. ++++++++++++++++++ +++ Aprile 2015 +++ ++++++++++++++++++ 1.9.8.0 * bug fixes, improvements functions * - Blindata l'eliminazione dei prodotti dalla form prodotti: qualora un prodotto abbia completato il proprio ciclo vitale alemno una volta, ovvero sia stato ordinato, evaso/ricevuto, entrato in magazzino, non potrà più essere cancellato ma solamente disattivato al fine di garantire l'integrità dei dati.L'eliminazione dei prodotti sarà possibile solamente in caso di nessuna referenza con ordini pendenti o con abbonamenti in uso. - Corretta mancanza di controlli su eliminazione dei records dalla form dei prodotti scatenata dalla presssione del tasto CANC. - Miglioramenti grafici della disposizione dei controlli nelle form Magazzino e OrdiniGenerati. - Eliminazione del bottone ELIMINA sulla form del Magazzino in favore del bottone TIMELINE: da questa versione non sarà più possibile eliminare i records del magazzino al fine del mantenimento dell'integrità dei dati e del tracciamento degli stessi. - Correzione bug che non permetteva di inserire dalla form del Wizard prodotti con soglia minima uguale a ZERO. - Aggiunto il campo "Quantità iniziale ordine" alla storico timeline del magazzino in modo da avere sempre presente il quantitativo inizialmente richiesto rispetto alla giacenza di un determinato prodotto. Visibile anche nella stampa. - Aggiunto il campo "Quantità ordinata" allo storico timeline degli ordini in modo da avere sempre presente il quantitativo inizialmente richiesto relativamente ad ogni ordine. Visibile anche nella stampa. ++++++++++++++++++ +++ Marzo 2015 +++ ++++++++++++++++++ 1.9.7.0 * bug fixes * - Correzione bug che non permetteva di disattivare prodotti disattivabili allorchè fosse presente un prodotto con identico codprodotto tra gli ordini inevasi (un grazie a Martina per la segnalazione). - Correzione bug bloccante sugli ordini della versione 1.9.6.0 . - Correzione estrazione ordinamento alfabetico delle ditte fornitrici in caso di richiesta di ordini aperti/abbonamenti. 1.9.6.0 * bug fixes * - Corretto bug che portava alla prematura disattivazione dell'ultimo record di un prodotto a giacenza zero cosi che il prodotto spariva dal magazzino. - Corretto bug che portava a poter inserire un ordine di un prodotto con quantitativo pari a ZERO. +++++++++++++++++++++ +++ Febbraio 2015 +++ +++++++++++++++++++++ 1.9.5.0 * bug fixes * - Corretta estrazione Fornitori con ordinamento ascendente in fase di generazione ordini. 1.9.4.0 * Improvements functions, graphycal enhancing * - Aggiunta funzione automatica di ordinamento per prodotto in ordine ascendente sulla form dello spostamento prodotti tra settori. - Sostituzione delle Checklistbox per gli allarmi con le più performanti e moderne ListView; le automazioni sono più veloci nella renderizzazione. 1.9.3.0 * Improvements functions, library upgrade * - Aggiunta di 3 nuovi bottoni sulla form wizard per Storico Magazzino, Storico Ordini, Statistiche per rendere più accessibili queste funzioni. - Upgrade Npgsql alla versione 2.2.4.1 . - Upgrade al motore di reportistica Majorsilence 4.8 . - Miglioramenti grafici e di renderizzazione alle form Settori, Formati, Spostamento prodotti tra settori, Trasferimento batch prodotti al magazzino, Cambio batch codici magazzino, Licenza. - Previsto aggiornamento istantaneo della form dei prodotti qualora questa sia aperta mentre viene aggiunto/modificato un formato, categoria prodotti o fornitore, in modo da avere immediatamente disponibile il nuovo valore senza dover riaprire la form dei prodotti. - Miglioramento grafico e funzionale della machera per la richiesta dei quantitativi in fase di ordine automatico. +++++++++++++++++++++ +++ Dicembre 2014 +++ +++++++++++++++++++++ 1.9.2.0 * Bug fix * - Correzione bug durante l'evasione dei prodotti; alcuni prodotti venivano caricati su lotti di magazzino appartenenti ad ordini diversi allorchè era presente un vecchio lotto ancora attivo con medesima data di scadenza. Blindata funzione sul controllo della corrispondenza del codice ordine. - Correzione bug che inseriva un tracciamento di scarico anche quando lo scarico era nullo. - Miglioramento al rendering durante i caricamenti dati. ++++++++++++++++++++ +++ Ottobre 2014 +++ ++++++++++++++++++++ 1.9.1.0 * Improvements functions, bug fix * - Correzione bug che portava alla perdita del focus della form degli OrdiniGenerati durante la stampa di etichette. - Miglioramento delle forms Storico Timelines Magazzino con sostituizione del campo Attivo a favore del campo GIACENZA, più utile per questa funzione. - Correzione bug sul filtro di ricerca dei prodotti che portava a visualizzare più records identici dello stesso prodotto che differivano solo per il campo attivo/non attivo. - Correzione label schermata licenza d'uso. 1.9.0.0 * Improvements functions, renderization enhancing, library upgrade, bug fix * - Aggiunta delle forms per lo Storico Timeline Magazzino e Storico Timeline Ordini tramite le quali è possibile tenere sotto controllo tutte le azioni condotte sul magazzino e sugli ordini in un'unica schermata. - Miglioramento alla visualizzazione dell'elaborazione ordinamenti di colonna delle varie GridView. - Miglioramento alla renderizzazione grafica di varie forms. - Correzione limite massimo caratteri per il campo CAP nella form dei fornitori per evitare errori di overflow. - Passaggio alla libreria Npgsql 2.2.1.0 - Passaggio alla libreria System.Data.SQlite 1.0.94.0 +++++++++++++++++++ +++ Luglio 2014 +++ +++++++++++++++++++ 1.8.4.0 * Report upgrade * - Aggiunti i subreport per Categorie Prodotti e per i Formati in modo da avere le relative descrizioni nel report rptProdotto.rdl - Aggiunta funzione di controllo sull'utilizzo di confezioni scadute con tanto di messaggio di avvertimento e richiesta intervento dell'utente. Questa funzione previene al massimo l'utilizzo di materiale scaduto. ++++++++++++++++++++++++++ +++ Maggio-Giugno 2014 +++ ++++++++++++++++++++++++++ 1.8.3.0 * Bug fix * - Correzione bug che portava alla mancata modifica dei prodotti con ciclo di vita incompleto (non entrati in magazzino). 1.8.1.0 * Graphical upgrade, bug fix * - Miglioramento ai baloon dei tooltip. - Inserimento della form per visualizzare la licenza d'uso del software. - Correzione label della form degli ordini per meglio comprendere il campo "Pezzi per singola confezione". - Correzione Totale pezzi ordinati sulla Statistica Andamento Mensile prodotti. - Aggiunta del campo *Sconto merce* in fase di stampa nei reports degli ordini. +++++++++++++++++++++++++ +++ Marzo-Aprile 2014 +++ +++++++++++++++++++++++++ 1.8.0.0 * Improvements functions, database and connector upgrade, report engine upgrade * La più grande miglioria tecnica mai apportata a questo software... - Passaggio al ProviderFactory e connector .NET per tutti i database supportati con adozione di Npgsql.dll e System.Data.SQLite. - Adozione del nuovo sistema di reportistica My-Fyireporting. - Adozione di SQLite come database su file systema alternativo a MS Access. - Abbandono dei connectors ODBC in favore di connectors .NET dedicati. Grazie a questo upgrade MAGELIOS non ha più bisogno di installare pacchetti aggiuntivi e risulta più veloce, meno ingombrante e più pulito! Tutto quello che serve è nella directory di MAGELIOS stesso ... - Miglioramento chiarezza espositiva formato prodotti in ogni maschera con l'aggiunta del n° di pezzi per confezione. - Miglioramento al trasferimento batch prodotti in magazzino con aggiunta della possibilità di specificare il lotto per ogni prodotto. - Miglioramento alle statistiche con inclusione del "formato ordinato" e relativo "Quantitativo per confezione". - Aggiunta funzione backup per MySQL e migliorato backup dei database MS Access e SQLite. - Miglioramento al backup dei database su file system (Access e SQlite) e correzione di un bug in fase di importazione. - Update del file MAGELIOSConfig.xml. - Miglioramento alle funzioni di importazione ed esportazione database su file system. - Eliminazione del dispose sugli oggetti dati e connection in fase di semplice chiusura. - Aggiunta funzione di ricerca e selezione del codice prodotto sulla maschera di carico/scarico tramite un elenco di tutti i prodotti attivi in magazzino. - Aggiunta funzione per il mantenimento della consistenza dei dati su alcune sezioni del gestionale. - Miglioramento alla interpretazione del DateTime con programmazione difensiva. - Correzione bug in fase di chiusura della form Carico/Scarico che portava al disposing della connessione (crash su SQLite). - Blocco della funzione "cambio batch codici magazzino" sui soli prodotti mai caricati in magazzino per mantenimento consistenza dati con lo storico. - Correzione bug sulla form Wizard in fase di controllo omonimi e record già presenti nonchè sulla visualizzazione del messaggio di riepilogo che non veniva mostrato. - Aggiunta possibilità di stampare i report delle 2 Timelines per gli ordini e per il magazzino. - Aggiunta Categoria del prodotto sulla stampa dei barcode. - Aggiunta statistica per ordini totali di tutti i prodotti. - Aggiunto bottone per disattivazione prodotti con un semplice click! - Eliminata la possibilità di agire sul carico/scarico direttamente dalla form del magazzino per assicurare una maggiore consistenza dati e controllo sugli scarichi attraverso una procedura univoca. - Correzione bug in fase di inserimento primo ed unico settore del database che portava ad un crash del software. - Correzione bug in fase di estrazione dati Statistiche Top 5 prodotti più ordinati. - Correzione bug in fase di distruzione variabili globali alla chiusura definitiva del software. +++++++++++++++++++++ +++ Febbraio 2014 +++ +++++++++++++++++++++ 1.7.5.0 * Improvements functions, database upgrade, bug fix * - Aggiunta dei campi FormatoOrdinato e FattoreMoltiplicazione alla tabella degli OrdiniGenerati per meglio comprendere il formato delle confezioni ordinate. - Aggiunta procedura di sicurezza per la consistenza dei dati legati alla modifica del formato di un prodotto. Se il formato è già stato usato da un prodotto che è entrato in magazzino almeno una volta non puà più essere modificato per prevenire il disallineamento dei dati tra prodotto-formato-fattore di moltiplicazione. Inoltre è stato reso impossibile modificare il formato ad un prodotto già a magazzino per i medesimi motivi. - Correzione bug in fase di automazione ordini sui prodotti in scadenza che causava il mancato ordine allorchè venivano individuate confezioni residue di altri lotti in magazzino. - Miglioramento visivo alle tabelle della Timeline Ordini e Timeline Magazzino. - Miglioramento all'utilizzo della visualizzazione in 3D sulle statistiche. 1.7.0.0 * Improvements functions, database upgrade * - Aggiunte 2 tabelle (TimelineOrdini,TimelineMagazzino) per tracciare tutte le azioni compiute su evasione ordini e carico/scarico prodotti. - Aggiunta possibilità di filtrare prodotti attivi e non attivi sulla form delle statistiche. - Aggiunta possibilità di applicare un filtro di ricerca sulla form delle Stampe Giacenze di Magazzino e sulla form delle Stamper per approvigionamento. - Eliminato controllo sul file di licenza. - Eliminato il blocco sulla funzione per riportare un ordine evaso indietro nel tempo come se non fosse mai stato dichiarato evaso; in base a questo blocco, tutti gli ordini evasi parzialmente risultavano impossibilitati ad essere riportati indietro nel tempo. - Miglioramento alla griglia per la visualizzazione dei Records Associati richiamabile dalla varie forms. +++++++++++++++++++++ +++ Gennario 2014 +++ +++++++++++++++++++++ 1.6.2.0 * bug fix - Corretto bug nella funzione speciale cambio batch codici magazzino per il quale non risultavano più abilitati i bottoni una volta raggiunto l'ultimo record. ++++++++++++++++++++++ +++ Settembre 2013 +++ ++++++++++++++++++++++ 1.6.1.0 * Bug fix - Corretto errore che portava alla errata interpretazione delle checkbox di molte form. 1.6.0.0 * Bug fix & Improvements functions * - Introduzione della sezione relativa alle statistiche 2D/3D. - Aggiunta la possibilità di configurare il carattere di delimitazione per i barcode. - Introduzione alle maschere di richiesta facilitata per le azioni dove è richiesto una scelta da parte dell'utente. - Miglioramento alla grafica dei bottoni. - Eliminato messaggio di errore in fase di caricamento dati inesistenti sulle combobox (non errore) - Correzione procedura cambio database in modo da non dover riavviare il software - Correzione bug in fase di estrazione ordine già presente per un prodotto che non prevedeva la selezione in base al settore di lavoro selezionato. - Correzione bug sulla funzione per riportare un prodotto trasferito in magazzino indietro nella tabella ordini. - Correzione bug in fase di carico/scarico su record che presentano lotti diversi. - Spostato il log eventi su cartella specifica chiamata "LOGS" - Miglioramento alla visualizzazione della finestra di conferma durante lo scarico tramite barcode che non restava visibile per il tempo impostato. +++++++++++++++++++ +++ MAGGIO 2013 +++ +++++++++++++++++++ 1.5.9.9 * Improvements functions * - Miglioramento form del wizard con funzioni utilizzate più frequentemente. - Visualizzazione elenchi delle automazioni con prodotti sempre disattivati per evitare che vengano ordinati tutti i prodotti insieme per sbaglio. - Semplificazione della ricerca che include prodotti attivi e non attivi, ordini trasferiti e non trasferiti. - Rafforzamento e correzione update prodotti presenti nella tabella OrdiniGenerati in occasione di un cambio batch dei codici magazzino ed in occasione di un cambio di CodProdotto,CodMagazzino o NomeProdotto dalla tabella dei Prodotti. - Miglioramento alle informazioni per la disattivazione dei prodotti. ++++++++++++++++++++++ +++ SETTEMBRE 2012 +++ ++++++++++++++++++++++ 1.5.9.3 * Bug fix & Improvements functions * - Correzione bug che mostrava un allarme di blocco scarico perchè presenti altri prodotti con scadenza più ravvicinata anche quando i prodotti in questione, seppure più vecchi, erano disattivati. - Correzione bug in fase di dichiarazione prodotti non consumabili che portava alla disattivazione anche in presenza dell'ultimo record di un prodotto in magazzino, rendendone impossibile la successiva cattura da parte dei processi di automazione per le giacenze in esaurimento. - Rimozione della libreria ZedGraph.dll - Passaggio a .NET MySQL.data v 6.3.8 - Miglioramento alla funzione di Pulizia automatica dei prodotti in magazzino ancora attivi ma con giacenza=0 con possibilità di lanciarla a piacimento dal menu principale. - Miglioramento alla maschera di carico/scarico; inserita descrizione sempre visibile dell'ultima modifica consolidata sul magazzino. 1.5.9.2 * Bug fix & Improvements functions * - Supporto a PostgreSQL 9.x - Correzione bug in fase di automazioni che portava alla mancata individuazione di giacenze sotto la soglia minima per quei prodotti che hanno degli omologhi su altri settori (con stesso codice prodotto) +++++++++++++++++++++ +++ AGOSTO 2011 +++ +++++++++++++++++++++ 1.5.9.1 * Bug fix & Improvements functions * - Correzione ad controllo dell' SQL data injecton per il quale non si potevano inserire codici prodotto che comprendessero il carattere "-" - Miglioramento estrazione dei fornitori in fase di ordine in modo che vengano elencati solo i fornitori che dispongono di prodotti attivi ed ordinabili, per di più ordinati alfabeticamente. - Correzione bug che mandava in crash le stampe (e le anteprime di stampa) dopo avere stampato un barcode - Inserimento routine per riportare indietro i prodotti trasferiti in magazzino come se non fossero mai stati trasferiti... - Passaggio all'engine 2.9b di ReportManager (old version 2.8g) +++++++++++++++++++++ +++ GIUGNO 2011 +++ +++++++++++++++++++++ 1.5.9.0 * Cricical Bug fix & Improvements functions * - Correzione controllo campi sulla ricerca degli Ordini Generati e sulla ricerca avanzata. - Correzione bug sulla maschera di prodotti in fase di disattivazione di un prodotto. - Correzione mancato databinding successivo ad una ricerca azanzata su Magazzino e Ordini Generati. - Aggiunta del campo CodProdotto in tutte le form delle fasi di ordine e automazione. - Correzione bug stampa etichette con barcode in caso di modifica di vecchi records in magazzino. In questa circostanza non veniva stampata l'etichetta del record giusto. - Inserito Controllo anti SQL Data Injection su tutto il software la dove l'utente può inserire dati manualmente... - Inserita routine di avvertimento qualora l'utente esca dalla form di carico/scarico senza confermare un'operazione. - Rese più robuste le routines/functions di estrazione dati tramite programmazione difensiva. +++++++++++++++++++++ +++ APRILE 2011 +++ +++++++++++++++++++++ 1.5.8.0 * Bug fix * - Correzione bug in fase di controllo prodotti in scadenza per il quale veniva avvertito l'utente di avere quantitativi del medesimo prodotto di quello in scadenza a sua disposizione quando invece non erano più presenti. - Correzione bug riguardante l'associazione errata delle combobox sulla form del carico/scarico per il quale dopo avere accettato un'operazione venivano associati dati errati non relativi al prodotto visualizzato. - Correzione bug sulla form del carico/scarico associata allo stato globale per cui in fase di carico venivano alterate le quantità iniziali del record. - Miglioramento dell'automatismo sull'ordine di prodotti segnalati come scaduti o in scadenza, che consente all'utente di essere avvertito se sono presenti altri lotti dello stesso prodotto che raggiungono una giacenza pari o superiore alla soglia minima. - Correzione ordinamento alfabetico nei report per approvigionamento scorte e conta giacenze prima mancante. - Aggiunta di un nuovo report per l'elenco compatto dei prodotti. +++++++++++++++++++++ +++ GENNAIO 2011 +++ +++++++++++++++++++++ 1.5.7.0 * Bugs fix & Improvements functions * - Inserimento controllo prevenzione scarico scadenze più recenti rispetto a quelle più vecchie anche nello scarico automatico tramite barcode. - Correzione bug in fase di disattivazione ordine aperto - Miglioramento alla comprensione del codice a barre in fase di scarico anche in occasione dell'uso di dati incollati o inseriti tramite lettore barcode con emulazione di tastiera. 1.5.6.0 * Bugs fix * - Corretto bug in fase di analisi del barcode 1.5.5.0 * Improvements functions & Bugs fix * - Inserimento della stampa dei BarCode - Inserimento dello scarico automatico tramite barcode! - Inserimento del nuovo campo "LOTTO" nella tabella del Magazzino - Miglioramento dei reports di stampa di Magazzino e OrdiniAperti - Snellimento, miglioramento e prevenzione dagli errori di carico/scarico con funzioni blindate e sicure. - Introduzione della possibilità di dichiarare un tot di prodotti come NON CONSUMABILI, differenziando cosi i quantitativi scaricati e migliorandone la distinzione a livello statistico. - Introdotto la possibilità di disattivare un abbonamento/ordine aperto anche qualora esistano dei prodotti correlati in magazzino ancora attivi - Fix errore in fase di login al settore. +++++++++++++++++++++ +++ DICEMBRE 2010 +++ +++++++++++++++++++++ 1.5.1.0 * Improvements functions & bugs fix * - Miglioramento report di stampa per automazioni. - Inserimento della possibilità di disabilitare velocemente un Ordine aperto/Abbonamento tramite la semplice pressione di un bottone. 1.5.0.0 * Improvements functions & bugs fix * - Aggiornamento drivers ODBC per PostgreSQL dalla v.08_04_0100 alla 08_04_0200. - Inserimento della richiesta per la conferma del carico prodotto dalla maschera del carico/scarico onde evitare operazioni di carico quando invece era necessario fare uno Scarico. - Correzione bug in fase di selezione dei records da stampare dalla finestra degli allarmi sugli ordini aperti che presentano prodotti esauriti od inferiori alla soglia minimo... - Inserimento possibilità di visualizzare il confezionemento di ogni prodotto anche in fase di creazione ordini, sia automatica che manuale - Inserimento possibilità di stampa per le automazioni di Giacenze e Scadenze. - Inserimento possibilità di rimettere in carico ad un ordine aperto i quantitativi che per qualche motivo non sono stati utilizzati per cui di fatto ancora disponibili dall'abbonamento/ordine aperto. - Aggiunta di una form più visibile per le comunicazioni ai settori. - Aggiunta di un bottone per avere la possibilità di saltare le automazioni successive alla prima (quella delle giacenze) - Alleggerimento report di stampe per gli allarmi - Correzione descrizione errata idOrdine sulla form degli ordinigenerati - Correzione e miglioramento associazione prodotti in giacenza e prodotti correlati dalle form di Ordini Aperti,Fornitori,Centro di Costo - Apertura di ogni finestra figlia al centro della finestra madre - Aggiunta possibilità di modificare una data di scadenza di un prodotto dal magazzino anche in presenza di un altro identico prodotto con medesima scadenza già presente. - Aggiunta icona per lancio automazioni nella toolbar principale. - Inserimento della ricerca dalla form del carico/scarico tramite la pressione del tasto "invio". - Inserimento del link verso il sito web del produttore: http://www.simplesoftware.pcprimipassi.it sia nella form delle info che nella guida per dare un maggior supporto agli utenti di MAGELIOS. - Miglioramento alla prevenzione del trasferimento del prodotto corretto dagli ordini verso il magazzino. - Aggiunta al report di stampa degli Ordini Aperti / Abbonamenti della possibilità di visualizzare le giacenze per singolo prodotto. 1.4.4.4 * Bug fix & Improvements functions * - Miglioramento all'estrazione dati per le combobox in caso di mancato popolamento sulle tabelle. - Correzione bug sulla disattivazione degli ordini aperti/abbonamenti - Correzione bug in fase di validazione finale dell'ordine per il quale si poteva proseguire pur non avendo confermato nemmeno un prodotto. - Correzione al bug di disattivazione automatica dei record del magazzino sui prodotti appena ordinati sia in fase di automazione che in fase di ordine via wizard. - Correzione al controllo dei dati confermati per i quantitativi prodotto sulla finestra di wizard. - Correzione sul wizard al passaggio della scelta prodotti in caso di 0 items selezionati. 1.4.4.3 * Bug fix * - Correzione bug in fase di associazione dati delle combobox successivamente ad un'azione di ricerca. - Eliminazione limitazione all'inserimento caratteri in alcune form dove si necessità di inserire valore di tipo DATE. - Correzione bug sui criteri di ricerca che alteravano il filtro dati in fase di stampa. - Correzione bug in fase di automazione sui prodotti in scadenza tramite la quale venivano elencati anche i prodotti a giacenza zero. - Ampliamento del controllo per la limitazione dei caratteri consentiti in alcune textbox per prevenire errori di injection SQL. - Correzione bug visualizzazione sulla form degli Ordini Aperti/Abbonamenti - Correzione bug in fase di clonazione per gli Ordini aperti/Abbonamenti. 1.4.4.2 * Bug fix * - Correzione bug sul controllo dei valori omonimi dove non veniva fatta distinzione tra prodotti attivi e non attivi, facendo cosi diventare valori omonimi i record non più utilizzabili. 1.4.4.1 * Improvements functions & Bug update * - Prevenzione della cancellazione accidentale da parte dell'utente di prodotti dal magazzino...l'utente viene avvertito 2 volte con messaggio critico ben evidente prima di poter concludere l'operazione di cancellazione - Correzione bug di estrazione per disattivazion automatica prodotti la cui giacenza complessiva supera la soglia minima per il prodotto. - Miglioramento alla pulizia della form del Carico/Scarico successiva alla pressione del bottone ANNULLA. 1.4.4.0 * Improvements functions & Bug fix * - Aggiunta form Clonazione Guidata per le clonazioni del Magazzino - Miglioramento all'ordinamento dei dati delle griglie - Prevenzione alla modifica del magazzino mentre la form del Carico/Scarico è attiva onde evitare la perdita di consistenza di dati - Miglioramento alla comunicazione di errori in fase di ordine manuale - Miglioramento al mantenimento della consistenza dei dati successiva alla modifica di un prodotto; la modifica si ripercuote sui records di Magazzino e Ordini Generati qualora sia presente un record dello stesso prodotto. - Prevenzione da SQL Injection nelle varie maschere di ricerca e modifica. - Correzione bug in fase di disattivazione di un prodotto - Correzione bug sulla ricerca dalla form Ordini Generati - Correzione bug in fase di disattivazione prodotti - Correzione bug in fase di disattivazione prodotti in magazzino - Miglioramento alla visualizzazione della finestra per i records associati ad altri records. - Miglioramento all'intefaccia e alla intuitività delle icone. - Miglioramento all'estrazione degli allarmi per gli ordini non evasi 1.4.3.0 * Cricical Bug fix & Improvements functions * - Correzione e revisione della routine di trasferimento prodotti che non aggiungeva il trasferimento nel caso in cui il prodotto già presente in magazzino avesse avuto la stessa data di scadenza. - Inserimento nuovo campo CODICE ORDINE sulla form del magazzino, campo legato al CODICE ORDINE della form Ordini generati in modo da capire sempre a quale ordine fa riferimento un record del magazzino. - Inserimento di una routine di pulizia dei records di magazzino a giacenza ZERO qualora esistano altri lotti del medesimo prodotto la cui somma totale della giacenza superi la soglia minima preimpostata per il prodotto stesso... in tal caso i record a giacenza ZERO vengono disattivati e non sono più visibili in magazzino. - Miglioramento alla stampa semplice degli ordini - Snellimento del lancio delle funzioni di automazione, limitate spesso all'uscita della form in uso - Correzione bug in fase di automazione giacenze.I prodotti corrispondenti ad un ordine aperto / abbonamento non venivano conteggiati. - Correzione bug in fase di controllo date di scadenza per la routine che previene lo scarico di lotti più recenti in presenza di più lotti dello stesso prodotto. - Miglioramento e snellimento della routine per il riallineamento prodotto-ordinigenerati dopo la modifica del codice prodotto e/o codice magazzino dalla form dei prodotti. 1.4.2.2 * Bug fix & improvements functions * - Inserimento controllo su prodotti elencati dalle automazioni sulle scadenze per rilevare eventuali altri prodotti identici in magazzino che non siano in scadenza e che abbiano una giacenza che superi la soglia minima per il prodotto, il che rende superfluo un nuovo ordine dello stesso. - Miglioramento interfaccia user frendly - Correzione stampe su MySQL e PostgreSQL per la visualizzazione dei prodotti in sconto merce nel modello di stampa semplice. - Miglioramento al codice della stampa ordine per evitare l'invio di messaggi ripetuti di problemi con la stampa in presenza di un numero elevato di prodotti da stampare. - Correzione bug inserimento quantitativi...non è più possibile inserire valori alfanumerici - Miglioramento dei report di stampa per i prodotti in ordine aperto (o abbonamento)...da questa versione viene visualizzato il testo IN ABBONAMENTO sul report qualora si tratti di un prodotto di questo tipo. - Correzione bug inserimento codice ordine aperto dal wizard - Correzione bug sulla form Magazzino in caso di carico/scarico qualora il prodotto debba essere disattivato - Miglioramento alla selezione di record con aumentato controllo sul filtro per settore di lavoro 1.4.2.1 * Critical fix Release * - Correzione bug errata visualizzazione di ordini trasferiti come se fossero stati ancora da trasferire - Correzione routine di trasferimento prodotti in caso di esistenza del medesimo prodotto con la stessa data di scadenza, adesso è possibile gestirli al meglio. - Correzione bug in automazione sulle scadenze per cui assieme ai record corretti in scadenza venivano presentati i record dello stesso prodotto anche se non in scadenza. 1.4.2.0 * Bug fix & New routine Release * - Prevenzione della disattivazione accidentale dei prodotti dal magazzino - Correzione bug in fase di ricerca avanzata su permutazione on the fly - Correzione bug in fase di ricerca avanzata - Correzione bug in fase di ricerca semplice form magazzino - Correzione bug in Cambio batch codici di magazzino - Correzione bug sulla form Ordini Generati in fase di distinzione ordini trasferiti da quelli non trasferiti - Aggiunta della funzione di pulizia automatica per i prodotti a giacenza=0 rimasti attivi in magazzino che abbiano un ordine in corso per lo stesso prodotto - correzione bug in fase di spostamento prodotto tra settori e miglioramento della form stessa 1.4.1.4 - Prevenzione bug sugli ordini e automazioni tramite l'inserimento di una funzione per bloccare l'ordine in caso di disallineamento prodotto-fornitore. Questo bug provocava inserimento di ordini ripetuti per n volte a fronte di un prodotto con assegnato un fornitore di un altro settore - Miglioramento ai trasferimenti BATCH con l'inserimento di un bottone SALTA che consente di tralasciare momentaneamente un prodotto e correzione di alcuni bug minori. - Correzione bug sulla fase di ordine di un prodotto tramite wizard durante la quale venivano mostrati anche i prodotti DISATTIVATI. - Correzione bug in fase di scarico. Veniva dato un allarme al tentativo di scaricare un lotto con scadenza più recente rispetto ad uno stesso prodotto con scadenza più ravvicinata anche quando la scorta dell'altro lotto era pari a ZERO. 1.4.1.3 - Miglioramento form settori - Correzione bug stampa settori su postgresql - Miglioramento all'allineamento tra i codici prodotti della tabella prodotti e quelli della tabella ordinigenerati quando l'ordinegenerato si trova ancora in uno stato di ordinependente (in tutto o in parte) 1.4.1.2 - Miglioramento al caricamento delle combobox - Possibilità di utilizzare stampanti in rete - Correzione bug sul report delle giacenze di magazzino - Correzione bug su stampa report dei Settori - Miglioramento al carico/scarico dalla finestra del magazzino 1.4.1.1 - Correzione bug di errata visualizzazione di record con giacenza = 0 nella funzione di carico/scarico - Correzione bug nella funzione di ordine prodotti che faceva visualizzare anche i prodotti disattivati - Correzione bug in automazione delle giacenze per il quale venivano mostrati doppioni dello stesso prodotto come "da ordinare" 1.4.1.0 - Correzione bug trasferimento batch prodotti in magazzino che si verificava nel case in cui mancasse un centro di costo attivo per il settore di lavoro - Inserimento del report per le giacenze magazzino nel menu CARICO/SCARICO - Inserimento controllo presenza Centro di costo attivo per il settore prima in fase di login per prevenire errori in fase di inserimento e di stampa - Aggiunta della voce Report giacenze di magazzino 1.4.0.0 - Aggiunta della funzione speciale CAMBIO BATCH CODICI MAGAZZINO - Miglioramento a bug minori delle funzioni batch e rafforzamento della prevenzione degli errori. - Migliorato il controllo uppercase sulle textbox - Miglioramento alle procedure di clonazione per il magazzino - Correzione bug sul controllo scadenze che considerava anche i prodotti in magazzino con scadenza=0 come da segnalare vicini alla scadenza - Correzione bug sulla ricerca dei prodotti attivi sulla form dei prodotti - Correzione bug sulla selezione dei settori nella funzione di spostamento prodotti - Correzione bug che causava la mancata visualizzazione del settore eventualmente aggiunto o modificato fino a che MAGELIOS non fosse stato riavviato - Correzione bug che causava un mancato caricamento delle combobox durante il trasferimento batch dei prodotti di un settore verso il magazzino, se l'utente era passato da un settore diverso da quello inizialmente selezionato - Miglioramento al processo delle automazioni per la funzione di pulizia dei prodotti con giacenza = 0 in Magazzino 1.3.3.9 - Miglioramento stampe Report per approvigionamento - Correzione bug sul lancio delle automazioni nella maschera di carico/scarico - Prevenzione di modifiche non accettate sul Carico/Scarico e miglioramento al lancio delle automazioni che vengono ora lanciate solo dopo un realte cambiamento dell'equilibrio del magazzino - Aggiunto possibilità di stampare un report per il magazzio che a scelta dell'utente può riportare l'immagine in dettaglio dei prodotti presenti oppure un elenco semplice per il controllo immediato e mirato sulle giacenze - Miglioramento alla stampa report per approvigionamento con puntatore ai soli prodotti effettivamente presenti in magazzino - Rimozione bug di multiselezione recorda da mandare a stampa 1.3.3.8 - Correzione bug passagio data di scadenza durante il trasferimento ordine al magazzino - Miglioramento alla prevenzione di errori in fase di stampa in assenza di un logo grafico - Miglioramento alla stampa degli ordini con possibilità di scelta tra la ristampa di tipo automatico, che rappresenta un report elementare ed efficace e la ristampa completa, che riporta invece tutti i dettagli dell'ordine selezionato e i prodotti coinvolti. - Correzione di un bug critico che causava il crash irreversibile durante l'ordinamento delle colonne allochè questo fosse stato conseguente ad un filtro già applicato alla griglia - Miglioramento al report di stampa per i rifornimenti. 1.3.3.7 - Aggiunta del campo per i giorni soglia da considerare come allarme per le scadenze. Il campo è a livello di settore e pertanto il medesimo per tutti i fornitori - Correzione bug sulla tabella prodotti in fase di stampa - Inserimento del controllo di lavorazione nel caso di 2 o più prodotti identici in magazzino che differiscono solo per la data di scadenza....L'utente viene informato e invitato a lavorare sui prodotti con scadenza più rilevante e prossima. - Aggiunta la possibilità di ricevere messaggi amministrativi al momento dell'ingresso nel settore 1.3.3.6 - Correzione bug sul numero di stampe inviate alla stampante - Miglioramento agli ordini generati dall'automazione...ora ogni ordine cosi generato viene suddiviso per prodotti appartenenti alla stessa ditta. - Miglioramento alla stabilità del cambio di database - Correzione bug sulle automazioni allarmi ordini non evasi per il quale venivano proposti più volte gli stessi prodotti 1.3.3.5 - Correzione bug in fase di trasferimento ordine al magazzino su MySQL e PostgreSQL - Miglioramento alla stabilità durante il trasferimento prodotti dagli ordini generati al magazzino - Correzione bug per i Test di connessione 1.3.3.4 - Ridimensionamento di alcune finestre. - Correzione di alcuni problemi in fase di stampa. - Correzione problema assenza settore e dati relativi allo stesso in alcune stampe. - correzione bug sull'estrazione dati per generazione allarme degli ordini non evasi. - Correzione bug interpretazione date in fase di modifica/inserimento 1.3.3.3 - Correzione bug che causava il crash totale sulla windows dello spostamento automatico dei prodotti in magazzino 1.3.3.2 - Correzione bug sul funzionamento del backup automatico in caso di uso di Ms Access 1.3.3.1 - Introduzione permutazione dei dati di alcune tabelle memorizzate in formato numerico, come fornitori, categorie prodotti, formati, che in fase di ricerca si traduce nella possibilità di selezionare direttamente il campo descrittivo anzichè il formato numerico. 1.3.2.1 - Introduzione del test di connessione per la verifica di comunicazione con il database in uso - Miglioramento degli inserimenti tramite wizard - Introduzione della possibilità di chiudere un ordine anche se non è stato evaso totalmente - Risoluzione bug errato ordinamento durante le operazioni dispositive su db PostgreSQL in seguito alle quali l'ordinamento risultava variabile successivamente a modifiche... - Miglioramento ai report di stampa 1.3.1.1 - MAGELIOS è Ufficialmente multidatabase. - Stabilizzazione e test di ogni procedura su tutti i db supportati. 1.2.2.1 - Correzione di vari bugs riportati sulla generazione ordini e sul n° di copie per le stampe. - Modificata la form delle impostazioni per rendere possibile la connessione a Access, MySQL e PostgreSQL - Eliminazione di bugs minori 1.2.1.1 - Upgrade delle librerie ReportManager 2.8g e adattamento delle stampe su MySQL e PostgreSQL - Correzione estrazione dati di stampa in fase di invio ordini 1.1.3.1 - Primo aggancio e utilizzo di MySQL e PostgreSQL come motore di database - Miglioramento e ottimizzazione connessione ai database - Utilizzo di oggetti persistenti per connessione e dati - Introduzione di una routine per il rilevamento precoce dei prodotti già ordinati durante la fase di generazione ordine in modo da evitare gli sprechi e ordini doppi - Introduzione di una password di accesso a livello di settore con criptazione dei dati tramite protocollo a chiave di 256 bit 1.1.2.0 - Correzione bug in fase di cancellazione multipla di records - Miglioramento qualità interfaccia sullo Spostamento prodotti - Supporto iniziale per connessione a DB MySQL e PostgreSQL 1.1.1.0 - Correzione malfunzionamento eliminazione dati su centro di costo - Aggiunta funzionalità "Trasferimento batch prodotti in magazzino" - Ristrutturazione del codice 1.0.0.7 - Corretto bug sull'inserimento/duplicazione del Centro di Costo - Correzione visualizzazione Wizard in associazione alle altre finestre - Correzione bug su Inserimento prodotto e fornitore da Wizard - Miglioramento della visualizzazione del wizard 1.0.0.1 - 1.0.0.6 Correzione errori di vario genere - Miglioramento alla Tabella prodotti con inserimento del campo "Sconto merce" - Correzione vari bugs su Prodotti e Wizard 1.0.0.0 - Prima Release disponibile. Inizio sviluppo in VB.NET 2005 Express edition